#pragma once

#include <Windows.h>

typedef enum _emVersion
{
    Windows_Unknow = 0,
    Windows_Nt_4,
    Windows_95,
    Windows_98,
    Windows_Me,
    Windows_2000,
    Windows_xp,
    Windows_2003,
    Windows_Vista,
    Windows_7
}ENUMWINDOWSVERSION;

class CVersion
{
public:
    CVersion(void);
    virtual ~CVersion(void);

public:
    static ENUMWINDOWSVERSION
    GetSystemVersion(
        VOID
    );
    static LPCTSTR
    GetSystemVerionDesc(
        VOID
    );
};
